rock 'n' roller - French English Dictionary